﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using EntityLayer;
using DataLayer.DAO;
namespace BusinessLayer.BO
{
    public class clsT_LegajoBO
    {
        clsT_LegajoDAO datos = new clsT_LegajoDAO();

        public bool Insertar(T_Legajo obj)
        {
            return datos.Insertar(obj);
        }

        public bool Modificar(T_Legajo obj)
        {
            return datos.Modificar(obj);
        }

        public bool Eliminar(T_Legajo obj)
        {
            return datos.Eliminar(obj);
        }

        public List<V_legajos_L> listarLegajos()
        {
            return datos.listarLegajos();
        }

        public List<V_legajos_obtener_Codigos> V_legajos_obtener_Codigos(string CO_legajo)
        {
            return datos.V_legajos_obtener_Codigos(CO_legajo);
        }

        public List<V_legajos_obtener_Nombres> V_legajos_obtener_Nombres(string CO_legajo)
        {
            return datos.V_legajos_obtener_Nombres(CO_legajo);
        }

        public List<T_Legajo> listarLegajoCO_legajo(string CO_legajo)
        {
            return datos.listarLegajoCO_legajo(CO_legajo);
        }

        public List<sp_Genera_nrodeLegajo> listar_genera_nrodeLegajo()
        {
            return datos.listar_genera_nrodeLegajo();
        }
    }
}
